deuda ancestral - French English Dictionary